From 050c72147831ec59746087b4dd24e21efc9e6797 Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Wed, 20 Sep 2006 17:59:30 +0100 Subject: [PATCH] [XEN] Trivial simplification. Signed-off-by: Keir Fraser --- xen/arch/x86/mm.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c index a1805be2b5..2519587446 100644 --- a/xen/arch/x86/mm.c +++ b/xen/arch/x86/mm.c @@ -1590,7 +1590,6 @@ void free_page_type(struct page_info *page, unsigned long type) void put_page_type(struct page_info *page) { unsigned long nx, x, y = page->u.inuse.type_info; - struct domain *owner = page_get_owner(page); again: do { @@ -1631,7 +1630,7 @@ void put_page_type(struct page_info *page) * until the type count has been zeroed by the CMPXCHG above. */ if ( unlikely((nx & PGT_count_mask) == 0) ) - mark_dirty(owner, page_to_mfn(page)); + mark_dirty(page_get_owner(page), page_to_mfn(page)); } -- 2.30.2